home *** CD-ROM | disk | FTP | other *** search
/ Megarom / Megarom Macintosh CD Software (Quantum Leap)(1992).iso / INIT⁄EXTEN / ExtensionMngr 1.6 ƒ / Notes for Extensions Mgr 1.6 < prev   
Text File  |  1991-09-24  |  5KB  |  107 lines

  1. Extensions Manager and EM Extension are © Copyright 1990-91 Apple Computer, Inc.
  2. All Rights Reserved.
  3.  
  4. by Ricardo Batista.   CPU/System Software Group
  5.  
  6. For Commercial distribution, site licensing or bulletin board distribuition
  7. please contact Apple Software Licensing.
  8.  
  9. EM is distributed "As is" and unsupported by Apple.  Please don't call
  10. Apple for technical support.
  11. ••••••••••••••••••••••• QUICK DESCRIPTION:  ••••••••••••••••••••••
  12.  
  13. Extensions Manager allows you turn "off" or "on" the code that executes
  14. at startup in certain "extension documents" such as Control Panels,
  15. Chooser devices and INITs (known before as startup documents).
  16.  
  17. With System 7.0 there are a few folders where system extensions can be
  18. located, therefore the old style "INIT Managers" do not work well.
  19.  
  20. ••••••••••••••••••••••••••• FEATURES •••••••••••••••••••••••••••••
  21.  
  22. Extensions Manager is made with System 7.0 in mind.  The main features of
  23. Extensions Manager are:
  24.  
  25. 1)     System 7 folder structure aware. Still compatible with system 6.0.x
  26. 2)*    You can add and remove your own file types.  This is very useful for
  27.     adding other file types which you consider extend your system
  28.     such as debuggers and aliases.
  29. 3)*    Extension sets.  Extension sets allow you to quickly enable or disable
  30.     a colletion of extensions for which you have given a name.  Sets consist
  31.     of a name and a number of file types.  Therefore the name of an extension
  32.     can be changed without having to recreate a set and without worrying about
  33.     the location of an extension.
  34. 4)*    The Startup Items folder is now included in EM.  The standard alias type
  35.     for applications has also been included so you can prevent applications
  36.     from starting automatically whenever you want to.
  37. 2)     Context sensitive help in all dialogs. (aka Balloon Help)
  38. 3)     Icons do not get lost when disabling a system extension.
  39. 4)     Updated as nessesary. (while makes sense)
  40. 5)     System 4.2 to 7.0 compatibility
  41.  
  42. CURRENT VERSION ====>   1.6
  43.  
  44. •••••••••••••••••••••••••• OVERVIEW ••••••••••••••••••••••••
  45.  
  46. Open the Extensions Manager and you will see a list of your system extensions.
  47. Highlited extensions are enabled.  To enable an extension click on its name
  48. so it becomes highlited, to disable an extension click on its name so it
  49. shows unhilighted.
  50.  
  51. To customize the file types EM designates as extensions first click in the
  52. version number button.  This will open a dialog which describes what EM
  53. does and gives you options for recovering Extensions and customizing EM.
  54.  
  55. A new popup menu allows to save the currently highlited set of extensions
  56. as a set.  This menu also allows you to enable, disable and delete sets.
  57.  
  58. The "Recover Extensions" button in the version dialog scans for extensions
  59. disabled by old style "INIT" Managers.  The old style INIT Managers used to
  60. change the file type of an extension so it would not be recognized as an
  61. extension anymore.  Many times people would give someone a copy of an
  62. extension that had been disabled by this method and the result is confusion
  63. and frustration because the file does nothing.
  64. The recovering process consists of changing the file type of modified
  65. extensions to its original state.
  66.  
  67. The "Configure" button in the version dialog shows you two lists of file
  68. types.  The first one is designate as files which require an INIT resource
  69. in order to be recognized as an extension.  The other list contains the
  70. file types for files which are considered an extension without the need
  71. for an INIT resource to be present in them.  In this list you can add
  72. aliases, debuggers, etc.
  73.  
  74. To enable or disable extensions at startup simply keep the space bar down
  75. while your computer is starting.  Extensions Manager will show its window
  76. an allow you to enable and disable extensions before the start process
  77. continues.
  78.  
  79. This release includes an extension called "EM Extension".  Its purpose
  80. is to provide an early way to provide you with the extension enabling/disabling
  81. aid.  This was done because under system 7.x the Extensions Folder is scanned
  82. first, then the Control Panels folder and finally the System Folder.
  83. Since Extensions Manager is a Control Panel by the time it gets executed many
  84. extensions have already been loaded.  EM Extension simply calls Extensions
  85. Manager earlier in the boot process when the space bar is held down.
  86. EM Extension is usefull only if you are using System 7.
  87.  
  88.  
  89.  
  90.  
  91. ••••••••••••••••••••••• RELEASE NOTES: ••••••••••••••••••••••••
  92.  
  93. 1.5        I lied, there was a mispelling in the balloon help of versions
  94.         1.0 and 1.1   In addition, only the main window had balloon help.
  95.         
  96.         Added file type customization.  This interface will be redesigned
  97.         at a later time.
  98.         Added sets and a popup menu for the set functions.
  99.         Corrected the balloon help mispelling.  Balloon help for hierarchical
  100.         menus shows up only for a second.  This is the way the Help Manager
  101.         works.  Balloon help for those items will be removed sometime.
  102.         Added balloon help for all windows and dialogs, and had a couple
  103.         of beers while doing balloon help.
  104.         
  105. 1.6        Fixed an out of memory problem during the Save Set function.  Sometimes
  106.         there was not enough memory to resize a pointer based memory block.  The
  107.         fixed was to use a relocatable handle.